talón contraído - Spanish English Dictionary